Thoughts on the Evolution Towards Model-Integrating Software

نویسندگان

  • Mahdi Derakhshanmanesh
  • Marvin Grieger
  • Jürgen Ebert
  • Gregor Engels
چکیده

Developing software that can be modified and evolved easily is a challenging task. Yet, the fastpaced market requires quick adaptation of products in reaction to emerging requirements. As a basis for flexible software, we proposed to develop software based on Model-Integrating Components (MoCos) in previous work [1]. A MoCo is a non-redundant, reusable and executable combination of logically related models and code in an integrated form where both parts are stored together in one component. The outcome of two comprehensive feasibility studies on building software with MoCos let us conclude that combining the strengths of modeling languages (e.g., abstraction, separation of concerns) and programming languages (e.g., performance) within components yields flexible and wellperforming software, indeed. Even though we provided the MoCo concept as a basis for designing a flexible target architecture, we neglected to introduce process descriptions for engineering Model-Integrating Software (MIS), so far. As a first step towards closing this gap, we introduce the current state of an engineering process for the development of MIS. In addition, we describe a set of evolution scenarios to evolve existing software towards MIS and discuss related evolution processes.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The evolution of the thoughts of protesters to hijab from the Naserid era to the second Pahlavi period (1227-1320)

Following the confrontation of modern thinkers with modernity, the votes of the hijab protestors were raised as preparation of intellectualism and modernity requirements. The present article by using a documentary-analytical method investigates the development of the hijab critics’ theories during the 1227 to 1320 period by describing their beliefs and performances to explain the influential f...

متن کامل

Evaluating the Growth and Evolution of Facility Management in Innovating Integrating and Aligning Business Strategies to Achieve a Competitive Advantage

The South African Facilities Management (FM) industry has seen increased operational strategy complexity from single-site contractors providing basic janitorial services to highly integrated and bundled FM service providers.  Despite these major changes, very little research has been conducted on evaluating the effectiveness of FM in innovating, integrating and aligning business strategies to a...

متن کامل

Political Development Models with an Emphasis Imam Khomeini's Thoughts

This article claims that according to Imam Khomeini, the political development originates from Islamic and divine principles and foundations and is based on maximum participation of each citizen. Its aim is happiness in this world and in the hereafter and material and spiritual improvement of the individual and the society with an inclination towards closeness to God and His satisfaction. Regar...

متن کامل

Bandwidth and Delay Optimization by Integrating of Software Trust Estimator with Multi-User Cloud Resource Competence

Trust Establishment is one of the significant resources to enhance the scalability and reliability of resources in the cloud environment. To establish a novel trust model on SaaS (Software as a Service) cloud resources and to optimize the resource utilization of multiple user requests, an integrated software trust estimator with multi-user resource competence (IST-MRC) optimization mechanism is...

متن کامل

Towards Development of Correct Software using Views

This paper aims at integrating heterogeneous documents used in pragmatic software develpoment methods to describe views with a formal refinement based software development process. Therefore we propose an integrated semantics of heterogeneous documents based on a common system model and a set of syntactic development steps with a welldefined semantics for document evolution. The use of the deve...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Softwaretechnik-Trends

دوره 36  شماره 

صفحات  -

تاریخ انتشار 2016